what does that mean exactly - Turkish English Dictionary